package com.UnionPayCenter.distribution.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@Getter
@Setter
@ToString
public class DistributionSnDO implements Serializable {
    /**
     * 流水号
     */
    private Long disSn;

    /**
     * 分销信息流水号
     */
    private Integer infoSn;

    /**
     * 分销模板主键
     */
    private Integer idgen;

    /**
     * 分销用户id
     */
    private Long userId;

    /**
     * 分销用户手机号
     */
    private String userMobile;

    /**
     * 分销用户昵称
     */
    private String userName;

    /**
     * 商户id
     */
    private Long bId;

    /**
     * 店铺id
     */
    private Long shopId;

    /**
     * 分销对手用户id
     */
    private Long counterpartyUserId;

    /**
     * 分销对手用户手机号
     */
    private String counterpartyUserMobile;

    /**
     * 分销对手用户昵称
     */
    private String counterpartyUserName;

    /**
     * 交易时间
     */
    private Date trTime;

    /**
     * 分销发生额
     */
    private Integer actualAmount;

    /**
     * 分销分润额
     */
    private Integer shareAmount;

    /**
     * 分销储值账户
     */
    private String accId;

    /**
     * 充值流水号
     */
    private String sn;

    /**
     * 分销发生流水类型
     */
    private String shareShType;

    /**
     * 分销发生流水号
     */
    private String shareSn;

    /**
     * 分销级数
     */
    private Integer shareLvl;

    /**
     * create_time
     */
    private Date createTime;

    private Date updateTime;

    /**
     * 备注
     */
    private String remark;

    private static final long serialVersionUID = 1L;
}